#programming language design
Explore tagged Tumblr posts
savageroses-programming · 19 days ago
Text
Back on track with AFOS BASIC
I tried to avoid AndroidStudio. It is possible to develop apps with just the command line tools. Unfortunately F-Droid is deprecating the old way in favor of gradle. To me it ultimately meant I have to have AndroidStudio installed even if I choose not to use it. I am forced to use it to create new projects because of the gradle scripts and initial file structure.
To jump start AFOS BASIC I resurrected an old project and imported it to use gradle. Eval is a simple interpreter, I developed a while back. I am going to overhaul it to make it into a BASIC interpreter. Eval is a very simple program.
Tumblr media
Eval works like a command console or chat box. It uses only two GUI widgets. A TextEdit for input and a ListView for output. Every time you hit enter, the program takes the input, parses it, creates an syntax tree, evaluates the syntax tree and adds the output to the ListView.
Parsing is done thru Recursive Descent.
0 notes
bunnydevs · 2 years ago
Text
Struggling with keeping things organized while simultaneously enjoying coding and game dev is like walking into a house of mirrors. You just keep smacking into shit and can't find things you need half the time.
Oh let me grab that character sprite *smacks into wall* hey what was the color of that heading? *confidently walks into mirror* let me just fix this part, I think it was supposed to be-- *runs into small gremlin like being*
153 notes · View notes
cosmogyros · 2 months ago
Text
.
#wow. i just tried to make a very simple image edit#and i was so utterly incapable of getting any image editing app to do ANYTHING i wanted that it put me into a blind fury#like i literally had to get up and walk away and make a cup of tea so i wouldn't throw my laptop against the wall#it's very rare that i discover something i am SO bad at that it causes me this much frustration#i guess it's good to be reminded of this feeling now and then#probably many of the things that are easy for me feel this way to other people#whether it's something i'm really good at like language-related stuff#or something i suck at but only find mildly annoying like math#or something i'm mid at but still find interesting and enjoyably challenging like programming#there's probably some folks out there who feel about it the same way i feel about image editing#like frustrated almost to the point of tears and genuinely ready to stab someone in the chest out of sheer anger#and legit all i wanted to do was make part of an image transparent and overlay it on another image#that would then show through in the transparent part of the top layer :')#this is probably so easy for some of y'all. i am very humbled :(#anyway it's interesting that most types of apps – no matter what they're for – are immediately intuitive to me#whether it's an app for language-learning; coding; writing; reading; music; you name it. it tends to make sense to me#i don't know if the apps i have for images (firealpaca and sketchbook) are just particularly badly designed#or if it's normal and traditional for art app ideas of 'intuitive' to be very different from those of most other apps#(and like... i have done a lil bit of digital art before! i've worked with layers and all that! and i STILL find it this mystifying!)#cosmo gyres#anyway. just venting. please ignore
5 notes · View notes
berryesque · 9 months ago
Text
not gonna lie. looking at university applications kind of make me want to tear my hair out and jump into a well
14 notes · View notes
casualbystander98 · 11 months ago
Text
it is the dumbest pet peeve of mine but if I see one more "hypno programming" kink post with nonsense pseudocode in it I will bake a menagerie of cakes
9 notes · View notes
coupleofdays · 2 years ago
Text
Actual code comments in Tron, Part 3
This is the latch batch (for now?). Again, I found most of these comments here and here, and there are plenty more funny ones there that could probably be used for similar images.
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
19 notes · View notes
plumberrypudding · 8 months ago
Text
i just want to know literally everything about everything ever. is that so much to ask?
3 notes · View notes
codingcorgi · 1 year ago
Text
Tumblr media Tumblr media
Days 47-50 of coding everyday for a year... It's been stressful
So I worked on with the image on top a game in Unity. I made a reverse murder mystery visual novel for Brackeys game jam. The bottom was me getting a feel for C++ still. Tbh I'm still kind of lost with it, but I'm trying. (it's just so different from C# in some ways). I'm also doing a small coding challenge every morning after I've had my coffee with C# since that's the language I'm going to base most of my career off of (I can do Java/Kotlin, and C++ but C# is special)
Here's a link to the game...
https://dragonlens.itch.io/beyond-the-infernal-door?fbclid=IwAR0pBC6WnHavtVRscNzITDQWXwVEiNJNUkJZhXPjLG9xCGTbdrpqzxPfFXg
The next few days I'll be working on more C++, and my .Net Maui project. I also might be practicing some coding interview questions/tests since the summer is coming up soon (I did make an impressive fizzbuzz with a twist)
10 notes · View notes
airenyah · 1 year ago
Text
should i just. study theater- film- und medienwissenschaft
3 notes · View notes
aristoteliancomplacency · 2 years ago
Text
Hey, gen Z, what were/are your IT lessons in high school + primary school like?
3 notes · View notes
layover-linux-official · 2 months ago
Text
Tumblr media
Genuinely so much progress, but it's also killing me how funny it is to have a language prototype implementation where automatic formatting was supported before string concatenation. Like, don't get me wrong, it makes sense in context (language still flexible/being designed) to support all these high-level features first, so that if I make any design choices that fuck up the high level goals, I'll catch it and work through the design error immediately. But having a good reason really does just make the situation even funnier, because it came up organically.
0 notes
seulementsoleil · 2 years ago
Text
hi i'm sydney and i'm new to studyblr!!
i'm 17, in my junior year of high school
i attend an ib (international baccalauréat) school
my main passions of study are art (illustration and graphic design) and foreign language (french, A2 intermediate level, and korean, beginner level and self teaching)
3 notes · View notes
cellarspider · 26 days ago
Text
looks like a pretty late lunch but I'd be down
Tumblr media Tumblr media
53K notes · View notes
attitudetallyacademy · 17 hours ago
Text
Become a Web Developer in 2025: Your Ultimate Path to Success!
Tumblr media
Introduction
The digital revolution has made web development one of the most in-demand career paths in the IT industry. As businesses increasingly shift online, skilled web developers are needed to create user-friendly, interactive, and dynamic websites. Whether you are a beginner or looking to upskill, this guide will walk you through the essential steps to becoming a successful web developer in 2025. Read More.....
0 notes
pillmillipedes · 18 days ago
Text
having all the seemingly disconnected ideas you've been developing for a past year or so finally crystallize into a single coherent whole really feels like nothing else, damn
1 note · View note
cupuletrainings · 3 months ago
Text
Web Development Course in Gwalior is Your Gateway to a Successful Career
Cupule Trainings, as a best IT training institute in Gwalior, offers job consultancy service, certification and training in Angular Js, Android, Java, PHP, HTML5 Bootstrap, digital marketing, SEO, Social media marekting, Wordpress, Shopify, HTML CSS, CSS3, IOS, Web design and development, programming languages, database management system and all other certification courses from highly experienced industry experts.
0 notes